void main(){
  //匿名方法
  var func = (str){
    print('hello-->$str');
  };
  func(123);

  //自调用
  ((){
    print("Test");
  })();

  var names=['w','e','b'];
  //匿名函数传参
  print(listTimes(names, (str){return str*3;}));
}

List listTimes(List list,String f(str)){
  for(var index=0;index<list.length;index++){
    list[index]=f(list[index]);
  }
  return list;
}